horrible smell - Français Anglais Dictionnaire